noodle squash - Turkish English Dictionary